nonexpendable store - German English Dictionary